Oskar Sundqvist scored the only goal of the game for Detroit, which lost its third straight game.
Toronto's Mitch Marner scored twice to set a club record with 19th straight games with a point.
Bruins 5, Avalanche 1David Pastrnak and Trent Frederic each scored twice as the host Bruins cruised past the Avalanche.
Tomas Hertl scored twice for the Sharks, who have lost five of six (1-4-1).
Panthers 5, Kraken 1Carter Verhaeghe scored twice and Sam Bennett had three assists as Florida defeated host Seattle, ending the Kraken's franchise-record seven-game winning streak.